cause difficulties - Fransızca İngilizce Sözlük